Explanation of Cryptography Series 'Zero Knowledge Proof' - Qiita